let the record show - Espagnol Anglais Dictionnaire